package com.xgk.boot.module.core.controller.admin.customer.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.xgk.boot.framework.tenant.core.db.TenantBaseDO;
import lombok.Data;

/**
 * 客户地址信息实体类
 * 对应数据库表：customer_address
 */
@Data
public class CustomerAddressVO {
    /**
     * 主键ID
     */
    private Long id;

    /**
     * 客户id
     */
    private Long customerId;

    /**
     * 客户code
     */
    private String customerCode;

    /**
     * 名称
     */
    private String shipperName;

    /**
     * 地址编码（自定义-不重复）
     */
    private String sn;

    /**
     * 国家--选择
     */
    private String country;

    /**
     * 邮编
     */
    private String postcode;

    /**
     * 州/区域
     */
    private String state;

    /**
     * 城市
     */
    private String city;

    /**
     * 地址1
     */
    private String streetAddress1;

    /**
     * 地址2
     */
    private String streetAddress2;

    /**
     * 门牌号
     */
    private String doorplate;

    /**
     * 电话
     */
    private String telephone;

    /**
     * 公司
     */
    private String company;
}
